
/**
 * @Author: 陈瑞鹏
 * @Date:   2022-12-12 11:30:14
 * @Last Modified by:   陈瑞鹏
 * @Last Modified time: 2023-01-04 18:50:04
 */
export interface BaseState {
  id: number,
  //所属玩家id
  playerId: number,
  // 位置
  pos: { x: number, y: number },
  // 冷冻结束结束时间
  dizzyEndTime?: number,
  //对象名称
  poolName: string,
  //移动目标数组
  targetPosArr: { x: number, y: number }[],
  //移动目标下标
  nodeIndex: number,
  //移动速度
  moveSpeed: number,
  //移动倍数
  speedX: number,
  //元素类型
  type: number,
  //阵营类型
  campType: number,

  offX: number,
  offY: number,
  baseId: number,
  harvest: number, //收获值
  harvestTime: number, //采集时间 秒
  attack: number, //攻击力
  hp: number, //生命
  maxHp: number,//最大生命值
  isCanMove: boolean, //是否可移动
  intval: number, //攻击间隔
  cirCleStateId: number,
  deBuffEndTime: number, //debuff 结束时间
}